# near model CODE resource # jump table entries: 34329-34332 (4 of them) export_197: 00000000 4E56 FFFC link A6, -0x0004 00000004 4879 0000 2844 push.l 0x2844 /* '(D' */ 0000000A 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000000E 588F addq.l A7, 4 00000010 3F00 move.w -[A7], D0 00000012 2F2D E018 move.l -[A7], [A5 - 0x1FE8] 00000016 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 0000001A 5C8F addq.l A7, 6 0000001C 4A80 tst.l D0 0000001E 6636 bne +0x38 /* 00000056 */ 00000020 426D E7FE clr.w [A5 - 0x1802] 00000024 4267 clr.w -[A7] 00000026 4EAD 04CA jsr [A5 + 0x4CA /* export_149 */] 0000002A 548F addq.l A7, 2 0000002C 4879 0000 288C push.l 0x288C 00000032 4879 0000 288A push.l 0x288A 00000038 4879 0000 2876 push.l 0x2876 /* '(v' */ 0000003E 4879 0000 284C push.l 0x284C /* '(L' */ 00000044 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000048 4FEF 0010 lea.l A7, [A7 + 0x10] 0000004C 4267 clr.w -[A7] 0000004E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000052 548F addq.l A7, 2 00000054 604E bra +0x50 /* 000000A4 */ label00000056: 00000056 3D6D E7FE FFFC move.w [A6 - 0x4], [A5 - 0x1802] 0000005C 066D FFE2 E7FE addi.w [A5 - 0x1802], 0xFFE2 00000062 4A6D E7FE tst.w [A5 - 0x1802] 00000066 6C04 bge +0x6 /* 0000006C */ 00000068 426D E7FE clr.w [A5 - 0x1802] label0000006C: 0000006C 4267 clr.w -[A7] 0000006E 4EAD 04CA jsr [A5 + 0x4CA /* export_149 */] 00000072 548F addq.l A7, 2 00000074 4879 0000 28D4 push.l 0x28D4 0000007A 4879 0000 28D2 push.l 0x28D2 00000080 4879 0000 28BE push.l 0x28BE 00000086 4879 0000 288E push.l 0x288E 0000008C 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000090 4FEF 0010 lea.l A7, [A7 + 0x10] 00000094 3B6E FFFC E7FE move.w [A5 - 0x1802], [A6 - 0x4] 0000009A 3F3C FFE2 move.w -[A7], 0xFFE2 0000009E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000000A2 548F addq.l A7, 2 label000000A4: 000000A4 4E5E unlink A6 000000A6 4E75 rts 000000A8 4D55 chk.w D6, [A5] 000000AA 4D4D chk.w D6, A5 000000AC 5920 subq.b -[A0], 4 000000AE 2020 move.l D0, -[A0] export_198: fn000000B0: 000000B0 4E56 FFFA link A6, -0x0006 label000000B4: 000000B4 302D E804 move.w D0, [A5 - 0x17FC] 000000B8 C1ED E806 muls.w D0, [A5 - 0x17FA] 000000BC 3F00 move.w -[A7], D0 000000BE 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 000000C2 548F addq.l A7, 2 000000C4 3D40 FFFE move.w [A6 - 0x2], D0 000000C8 302E FFFE move.w D0, [A6 - 0x2] 000000CC 48C0 ext.l D0 000000CE E980 asl D0, 4 000000D0 41ED 9B58 lea.l A0, [A5 - 0x64A8] 000000D4 D1C0 add.l A0, D0 000000D6 303C 7530 move.w D0, 0x7530 /* 'u0' */ 000000DA 9068 0006 sub.w D0, [A0 + 0x6] 000000DE 306D E804 movea.w A0, [A5 - 0x17FC] 000000E2 2208 move.l D1, A0 000000E4 83FC 0002 divs.w D1, 0x2 000000E8 306D E806 movea.w A0, [A5 - 0x17FA] 000000EC 2408 move.l D2, A0 000000EE 85FC 0002 divs.w D2, 0x2 000000F2 D242 add.w D1, D2 000000F4 B041 cmp.w D0, D1 000000F6 6FBC ble -0x42 /* 000000B4 */ 000000F8 4879 0000 28D6 push.l 0x28D6 000000FE 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00000102 588F addq.l A7, 4 00000104 3F3C 0001 move.w -[A7], 0x1 00000108 3F3C 0001 move.w -[A7], 0x1 0000010C 3F00 move.w -[A7], D0 0000010E 4EAD 05B2 jsr [A5 + 0x5B2 /* export_178 */] 00000112 5C8F addq.l A7, 6 00000114 2D40 FFFA move.l [A6 - 0x6], D0 00000118 4A80 tst.l D0 0000011A 670E beq +0x10 /* 0000012A */ 0000011C 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000120 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000124 4EAD 05A2 jsr [A5 + 0x5A2 /* export_176 */] 00000128 5C8F addq.l A7, 6 label0000012A: 0000012A 4E5E unlink A6 0000012C 4E75 rts 0000012E 4D41 chk.w D6, D1 00000130 4B45 chk.w D5, D5 00000132 4D55 chk.w D6, [A5] 00000134 4D4D chk.w D6, A5 export_195: 00000136 4E56 0000 link A6, 0 0000013A 4AAE 000C tst.l [A6 + 0xC] 0000013E 6700 008E beq +0x90 /* 000001CE */ 00000142 206E 000C movea.l A0, [A6 + 0xC] 00000146 0828 0007 0009 btst.b [A0 + 0x9], 0x7 0000014C 6700 0080 beq +0x82 /* 000001CE */ 00000150 4879 0000 28DC push.l 0x28DC 00000156 4EAD 0502 jsr [A5 + 0x502 /* export_156 */] 0000015A 588F addq.l A7, 4 0000015C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000160 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 00000164 588F addq.l A7, 4 00000166 302E 0010 move.w D0, [A6 + 0x10] 0000016A 48C0 ext.l D0 0000016C E980 asl D0, 4 0000016E 41ED 9B58 lea.l A0, [A5 - 0x64A8] 00000172 D1C0 add.l A0, D0 00000174 2F2E 000C move.l -[A7], [A6 + 0xC] 00000178 4868 0008 pea.l [A0 + 0x8] 0000017C 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00000180 508F addq.l A7, 8 00000182 2F2E 000C move.l -[A7], [A6 + 0xC] 00000186 4EAD 05AA jsr [A5 + 0x5AA /* export_177 */] 0000018A 588F addq.l A7, 4 0000018C 302E 0010 move.w D0, [A6 + 0x10] 00000190 48C0 ext.l D0 00000192 E980 asl D0, 4 00000194 41ED 9B58 lea.l A0, [A5 - 0x64A8] 00000198 D1C0 add.l A0, D0 0000019A 226E 0008 movea.l A1, [A6 + 0x8] 0000019E 2F11 move.l -[A7], [A1] 000001A0 4868 0008 pea.l [A0 + 0x8] 000001A4 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000001A8 508F addq.l A7, 8 000001AA 206E 0008 movea.l A0, [A6 + 0x8] 000001AE 4290 clr.l [A0] 000001B0 06AD 0000 01F4 E7EC addi.l [A5 - 0x1814], 0x1F4 000001B8 4267 clr.w -[A7] 000001BA 4EAD 04CA jsr [A5 + 0x4CA /* export_149 */] 000001BE 548F addq.l A7, 2 000001C0 3F2D E7F6 move.w -[A7], [A5 - 0x180A] 000001C4 3F2D E7F4 move.w -[A7], [A5 - 0x180C] 000001C8 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001CC 588F addq.l A7, 4 label000001CE: 000001CE 4E5E unlink A6 000001D0 4E75 rts 000001D2 5448 addq.w A0, 2 000001D4 524F addq.w A7, 1 000001D6 5753 subq.w [A3], 3 000001D8 4341 chk.w D1, D1 export_196: 000001DA 4E56 0000 link A6, 0 000001DE 206E 0008 movea.l A0, [A6 + 0x8] 000001E2 4A28 0006 tst.b [A0 + 0x6] 000001E6 660E bne +0x10 /* 000001F6 */ 000001E8 4EBA FEC6 jsr [PC - 0x13A /* 000000B0 */] 000001EC 206E 0008 movea.l A0, [A6 + 0x8] 000001F0 7001 moveq.l D0, 0x01 000001F2 1140 0006 move.b [A0 + 0x6], D0 label000001F6: 000001F6 4E5E unlink A6 000001F8 4E75 rts 000001FA 4D55 chk.w D6, [A5] 000001FC 4D4D chk.w D6, A5 000001FE 594D subq.w A5, 4 00000200 414B chk.w D0, A3